#!/bin/bash
mydir=`dirname "$0"`
uninstallToolPath="$mydir/UninstallerTool"
installSubPath="Trapcode Form"
payloadFile="${mydir}/payload.pax.gz"
productName="TrapcodeForm"
productNumber="111"
installProductStr=`/usr/bin/grep -i "\<${productName}\>" "/tmp/rgs.C867B87B_3A5F_42DF_A83E_089FEDA01D63_${productNumber}"`
if [ ! -z "${installProductStr}" ]; then
    /usr/bin/xattr -d com.apple.quarantine "${payloadFile}"
    /bin/mkdir -p "$2/${installSubPath}"
    pushd "$2/${installSubPath}"
    /bin/pax -rzf "${payloadFile}"
    popd
    "$uninstallToolPath" -a "trapcode" "Trapcode" -a "trapcode.form" "Trapcode Form" -a "trapcode.form.AfterEffectsCS5" "Trapcode Form for After Effects CS5" "$2/${installSubPath}/tf_0_FullReset.ffx" "$2/${installSubPath}/tf_audio_BaseDropLine.ffx" "$2/${installSubPath}/tf_audio_BaseDropSurface.ffx" "$2/${installSubPath}/tf_audio_BlueThing.ffx" "$2/${installSubPath}/tf_audio_DanceCloud.ffx" "$2/${installSubPath}/tf_audio_DesertFlight.ffx" "$2/${installSubPath}/tf_audio_DesertHQ.ffx" "$2/${installSubPath}/tf_audio_DesertLines1.ffx" "$2/${installSubPath}/tf_audio_DesertLines2.ffx" "$2/${installSubPath}/tf_audio_DestroyAllLines.ffx" "$2/${installSubPath}/tf_audio_DropSurface.ffx" "$2/${installSubPath}/tf_audio_EQ3.ffx" "$2/${installSubPath}/tf_audio_EQ3delay.ffx" "$2/${installSubPath}/tf_audio_LineShaper.ffx" "$2/${installSubPath}/tf_audio_RiverOfBass.ffx" "$2/${installSubPath}/tf_audio_WaveFlight.ffx" "$2/${installSubPath}/tf_audio_WaveForm.ffx" "$2/${installSubPath}/tf_DestroyAllLines_loop4s.ffx" "$2/${installSubPath}/tf_Flight_loop3s.ffx" "$2/${installSubPath}/tf_FlightLandscape_loop3s.ffx" "$2/${installSubPath}/tf_FlightMountain_loop3s.ffx" "$2/${installSubPath}/tf_FlightPlasma_loop3s.ffx" "$2/${installSubPath}/tf_FluxCapacitor_loop5s.ffx" "$2/${installSubPath}/tf_GreenWheel_loop3s.ffx" "$2/${installSubPath}/tf_JoyDivision3D_loop5s.ffx" "$2/${installSubPath}/tf_JoyDivision_loop5s.ffx" "$2/${installSubPath}/tf_L3_BrokenLines_loop5s.ffx" "$2/${installSubPath}/tf_L3_Bubbles_loop5s.ffx" "$2/${installSubPath}/tf_L3_Digital_loop5s.ffx" "$2/${installSubPath}/tf_L3_FlowRight1_loop5s.ffx" "$2/${installSubPath}/tf_L3_FlowRight2_loop5s.ffx" "$2/${installSubPath}/tf_L3_FlowRight3_loop5s.ffx" "$2/${installSubPath}/tf_L3_FlowRight4_loop5s.ffx" "$2/${installSubPath}/tf_L3_Glows_loop5s.ffx" "$2/${installSubPath}/tf_L3_Metallic_loop5s.ffx" "$2/${installSubPath}/tf_L3_Screen_loop5s.ffx" "$2/${installSubPath}/tf_L3_Strings1_loop5s.ffx" "$2/${installSubPath}/tf_L3_Strings2_loop5s.ffx" "$2/${installSubPath}/tf_L3_Strings3_loop5s.ffx" "$2/${installSubPath}/tf_Leviathan_loop3s.ffx" "$2/${installSubPath}/tf_LeviathanFlow1_loop8s.ffx" "$2/${installSubPath}/tf_LeviathanFlow2_loop2s.ffx" "$2/${installSubPath}/tf_LeviathanSpin_loop6s.ffx" "$2/${installSubPath}/tf_LeviathanSpinFlow_loop6s.ffx" "$2/${installSubPath}/tf_MassiveString_loop3s.ffx" "$2/${installSubPath}/tf_Mona_loop10s.ffx" "$2/${installSubPath}/tf_Original_loop4s.ffx" "$2/${installSubPath}/tf_OriginalUp1_loop6s.ffx" "$2/${installSubPath}/tf_OriginalUp2_loop6s.ffx" "$2/${installSubPath}/tf_OriginalUp3_loop6s.ffx" "$2/${installSubPath}/tf_RedKaleid_loop3s.ffx" "$2/${installSubPath}/tf_RedShard_loop3s.ffx" "$2/${installSubPath}/tf_RightStrings_loop3s.ffx" "$2/${installSubPath}/tf_RotatingStrings_loop3s.ffx" "$2/${installSubPath}/tf_Stringball_loop3s.ffx" "$2/${installSubPath}/tf_WildWorld_loop10s.ffx" "$2/${installSubPath}/tf_WipeThing1.ffx" "$2/${installSubPath}/tf_WipeThing2.ffx" "$2/${installSubPath}/tf_WipeThing3.ffx" "$2/${installSubPath}/tf_WipeThing4.ffx" "$2/${installSubPath}/tf_WipeThing5.ffx" "$2/${installSubPath}/tf_WipeThing6.ffx" "$2/Trapcode Form"
fi
